package org.eden.heartbeat.core.persistence;

import java.sql.SQLException;
import java.util.Map;

/**
 * The DAO interface for application configurations.
 *
 * @author trsimoes
 * @version $Revision:$
 */
public interface ConfigurationDAO {

    /**
     * Gets a list with the applications configurations.
     *
     * @return list of configurations.
     * @throws SQLException thrown when an error occurs while getting the configurations from the database.
     */
    public Map<String, String> getConfiguration() throws SQLException;
}